#ifndef __AP3216C_H
#define __AP3216C_H

#include "./SYSTEM/sys/sys.h"


#define AP3216C_ADDR    0X3C    /* AP3216C器件IIC地址(左移了一位) */

uint8_t ap3216c_init(void); 										// 初始化AP3216C传感器
uint8_t ap3216c_write_one_byte(uint8_t reg, uint8_t data);			// 向AP3216C写入一个字节数据读取AP3216C传感器的所有数据（IR、PS和ALS）
uint8_t ap3216c_read_one_byte(uint8_t reg);							// 从AP3216C读取一个字节数据
void ap3216c_read_data(uint16_t* ir, uint16_t* ps, uint16_t* als);	// 读取AP3216C传感器的所有数据（IR、PS和ALS）

#endif
